Interest payable - German English Dictionary